﻿/* This is the hCard main wrapper */
.vcard
{
	font-family: "Courier New", Courier, monospace;
	font-size: .8em;
	color: #333333;
	margin:10px 10px 0 10px;
	width:400px;
	background-image:url('oomphimages/paper.png');
	background-repeat:no-repeat;
	padding:40px 20px 40px 40px;
	border:0;
	text-transform:none;
}

/* This defines the links in the hCard. */
.vcard a
{
	color:#333333;
	text-decoration:none;
}

/* This defines the over state of links in the vcard. */
.vcard a:hover
{
	text-decoration:underline;
}

/* This defines the wrapper for the hCalendar */
.vevent
{
	font-family: "Courier New", Courier, monospace;
	font-size: .8em;
	color: #333333;
	margin:10px 10px 0 10px;
	width:400px;
	background-image:url('oomphimages/paper.png');
	background-repeat:no-repeat;
	padding:40px 20px 40px 40px;
	border:0;
	text-transform:none;
}

/* This defines the links in the hCalendar. */
.vevent a
{
	color:#333333;
	text-decoration:none;
}

/* This defines the links in the hCalendar. */
.vevent a:hover
{
	text-decoration:underline;
}

/* This defines the container div around the event content in the hCard */
.container
{
	width:320px;
	padding:0;
	margin-left:0;

}

/* This defines the container div around the event content in the hCalendar */
.eventContainer
{
	width:320px;
	padding:0;
	margin-left:0;
}

/* This defines the photo in the hCard */
.photo
{
	float:right;
	margin:20px 80px 0 0;
	border:1px solid #333333;
	width:64px;
	height:64px;
	display:none;
}

/* This defines the name in the hCard*/
.full-name
{
	font-weight:bold;
	padding:20px 0px 0px 0px;
	text-transform:uppercase;
	font-size:1.4em;
}

/* This defines the first name of the person in the hCard*/
.given-name
{
}

/* This defines the middle name of the person in the hCard*/
.additional-name
{
}

/* This defines the family name name of the person in the hCard*/
.family-name
{
}

/* This defines the address in the hCard and hCalendar*/
.adr
{
	margin:10px 0px 0px 0px;
}

/* This defines the telephone number in the hCard and hCalendar*/

.tel
{
	margin:10px 0px 0px 0px;
}

/* This defines the company name in the hCard and hCalendar*/
.org
{
	font-size:1.2em;
	font-weight:bold;
	text-transform:uppercase;
}

/* This defines the short summary in the hCalendar*/
.summary
{
	font-size:1.4em;
	font-weight:bold;
	text-transform:uppercase;
}

/* This defines the long description of the event in the hCalendar*/
.description
{
		font-family: "Segoe UI", Arial, Helvetica, sans-serif;
		margin-top:0;
		padding-top:0px;
		border-top:none;
}

/* This defines the start date of the event in the hCalendar*/
.dtstart
{
}

/* This defines the end date of the event in the hCalendar*/
.dtend
{
}

/* This defines the location of the event in the hCalendar*/
.location
{
}

/* This defines the category of the event in the hCalendar*/
#category
{
	margin-top:10px;
}

/* This defines the link and tag area in the hCard.  This is not a hCard style.*/
.linksTags
{
	margin-top:10px;
}


/* This defines the link and tag area in the hCard.  This is not a hCard style.*/
.footer
{
	background-image:url('oomphimages/paperBottom.png');
	background-repeat:no-repeat;
	width:400px;
	height:33px;
	margin-left:10px;
}